/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package JC.utileria;

import java.io.File;
import java.util.LinkedList;

/**
 *
 * @author cabarcas
 */

public class Archivos {

    private static LinkedList<File> list;

    public Archivos(){
        list=new LinkedList<File>();
    }
    public static LinkedList<File> ficheros(File f, String extencion){
        File[]fichero=f.listFiles();
        for(int i=0;i<fichero.length;i++){
            if(fichero[i].isDirectory())
                ficheros(fichero[i],extencion);
            else
                if(fichero[i].isFile()&&!fichero[i].isHidden()&&fichero[i].getName().endsWith(extencion))
                    list.add(fichero[i]);
		}
        return list;
	}

    public static File buscarDireccion(LinkedList<File> lista,String nombre){
        File f=null;
        for(int i=0;i<lista.size();i++){
            if(lista.get(i).getName().equals(nombre)){
                f=lista.get(i);
                break;
            }
        }
        return f;
    }

}


